recurring payment - English Synonyms Dictionary